import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * en esta clase Hederán todos los enemigos  
 * @JUAN FRANCISCO ARIAS BETANCOURT
 */
public class Enemigos extends Personaje
{
    private boolean eliminado;//para saber si el martillo lo toco
    
    public  Enemigos ()
    {
        eliminado=false;

    }

    public void act() 
    {

        // Add your action code here.
    }    

    /****
     * los enemigos hederan el metodo checa martillo la cual los elimina cuando los toca el martillo 
     * @param a bandera que indica ....
     */
    public boolean checamartillo(boolean a)
    {
        Actor m;

        World mundo = super.getWorld();

        m = super.getOneObjectAtOffset(0,0,Ataque.class);
        if(m!=null)
        {
            eliminado=true;
            Greenfoot.playSound("pop.mp3");
            if(a==true)
            {
                mundo.removeObject(this);
            }
            mundo.removeObject(m);
        }
        return eliminado;
    }
     public boolean checaataquemario(boolean a)
    {
        Actor m;

        World mundo = super.getWorld();

        m = super.getOneObjectAtOffset(0,0,Martillo.class);
        if(m!=null)
        {
            eliminado=true;
            Greenfoot.playSound("pop.mp3");
            if(a==true)
            {
                mundo.removeObject(this);
            }
            mundo.removeObject(m);
        }
        return eliminado;
    }
}
